A system model for university course timetabling using mobile agents
نویسندگان
چکیده
A mobile multi-agent system is proposed to create solutions for the university course timetabling problem. It is composed of four kinds of agents: (mobile) Course Agents, and (stationary) Signboard, Publisher and Interface Agents. The key strength of this new approach is to use a fundamental attribute of Agents that of autonomy. This autonomy is manifested in this work in the Course Agent. Each Course Agent in the system is responsible for negotiating with other Course Agents to find satisfactory class resource for the course they represent. This negotiation occurs initially indirectly through a Signboard Agent. A set of rules is used to structure Agent-to-Agent negotiation to find mutually acceptable class resources. The scheduling problem is executed in a natural parallel structure using one Signboard Agent to represent a weekday. The experimental results show that this new approach has merit and can lead to acceptable and flexible solutions to the course timetabling problem.
منابع مشابه
A Mobile Agent System for University Course Timetabling
A mobile multi-agent system is proposed to create solutions for the university course timetabling problem. It is composed of four kinds of agents: (mobile) Course Agents, and (stationary) Signboard, Publisher and Interface Agents. The key strength of this new approach is to use a fundamental attribute of Agents that of autonomy. This autonomy is manifested in this work in the Course Agent. Each...
متن کاملUsing fuzzy c-means clustering algorithm for common lecturer timetabling among departments
University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملA new binary model for university examination timetabling: a case study
Examination timetabling problem (ETP) is one of the most important issues in universities. An improper timetable may result in students' dissatisfaction as it may not let them study enough between two sequential exams. In addition, the many exams to be scheduled, the large number of students who have taken different courses, the limited number of rooms, and some constraints su...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Multiagent and Grid Systems
دوره 2 شماره
صفحات -
تاریخ انتشار 2006